/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.workflow.bean;


import java.util.List;
import java.util.Map;

public class WorkflowBean {

    //用户code
    private String code;

    //当前teskid
    private String currenttaskid;

    //taskid
    private String taskid;

    private String __subinfo;

    //操作
    private Integer __operation;

    //模板
    private String template;

    //任务ID
    private String businessKey;

    //当前节点
    private String node;

    //评论
    private String __comment;

    //0 保存草稿   1提交
    private Integer __type;

    private String __subuser;

    //附件
    private String __attachmentId;

    //可修改的节点
    private List<Map<String,String>> __nodeOperator;

    //必须修改的节点
    private List<Map<String,String>> __mnodeOperator;

    //实例ID
    private String procInstId;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getCurrenttaskid() {
        return currenttaskid;
    }

    public void setCurrenttaskid(String currenttaskid) {
        this.currenttaskid = currenttaskid;
    }

    public String getTaskid() {
        return taskid;
    }

    public void setTaskid(String taskid) {
        this.taskid = taskid;
    }

    public String get__subinfo() {
        return __subinfo;
    }

    public void set__subinfo(String __subinfo) {
        this.__subinfo = __subinfo;
    }

    public Integer get__operation() {
        return __operation;
    }

    public void set__operation(Integer __operation) {
        this.__operation = __operation;
    }

    public String getTemplate() {
        return template;
    }

    public void setTemplate(String template) {
        this.template = template;
    }

    public String getBusinessKey() {
        return businessKey;
    }

    public void setBusinessKey(String businessKey) {
        this.businessKey = businessKey;
    }

    public String getNode() {
        return node;
    }

    public void setNode(String node) {
        this.node = node;
    }

    public String get__comment() {
        return __comment;
    }

    public void set__comment(String __comment) {
        this.__comment = __comment;
    }

    public Integer get__type() {
        return __type;
    }

    public void set__type(Integer __type) {
        this.__type = __type;
    }

    public String get__subuser() {
        return __subuser;
    }

    public void set__subuser(String __subuser) {
        this.__subuser = __subuser;
    }

    public String get__attachmentId() {
        return __attachmentId;
    }

    public void set__attachmentId(String __attachmentId) {
        this.__attachmentId = __attachmentId;
    }

    public List<Map<String, String>> get__nodeOperator() {
        return __nodeOperator;
    }

    public void set__nodeOperator(List<Map<String, String>> __nodeOperator) {
        this.__nodeOperator = __nodeOperator;
    }

    public List<Map<String, String>> get__mnodeOperator() {
        return __mnodeOperator;
    }

    public void set__mnodeOperator(List<Map<String, String>> __mnodeOperator) {
        this.__mnodeOperator = __mnodeOperator;
    }

    public String getProcInstId() {
        return procInstId;
    }

    public void setProcInstId(String procInstId) {
        this.procInstId = procInstId;
    }

}
